There are currently no default key bindings for mairix.el,
since those should depend on the used mail program and I
personally do not use RMail, so I wouldn't know which key
bindings are reasonable. I hope some day this will change and
mairix.el will come with some good key bindings for
the different mail programs. Feel free to send me your
suggestions. Until then, define some bindings yourself. Here's a
quick and dirty solution with global key definitions I currently
use, which might or might not collide with some other modes.
Simply include them in your .emacs and adapt to your needs:
(global-set-key (kbd "C-c C-o m") 'mairix-search)
(global-set-key (kbd "C-c C-o w") 'mairix-widget-search)
(global-set-key (kbd "C-c C-o u") 'mairix-update-database)
(global-set-key (kbd "C-c C-o f") 'mairix-search-from-this-article)
(global-set-key (kbd "C-c C-o t") 'mairix-search-thread-this-article)
(global-set-key (kbd "C-c C-o b") 'mairix-widget-search-based-on-article)
(global-set-key (kbd "C-c C-o s") 'mairix-save-search)
(global-set-key (kbd "C-c C-o i") 'mairix-use-saved-search)
(global-set-key (kbd "C-c C-o e") 'mairix-edit-saved-searches)
Here's a description of the available interactive functions:
mairix-searchmairix-widget-searchmairix-widget-search-based-on-articlemairix-search-from-this-articlemairix-search
with f:current_from. If used with a prefix,
include whole threads of the found messages.mairix-search-thread-this-articlemairix-search with
m:msgid of the current article and enabled
threads.mairix-save-searchmairix-saved-searches will be saved in the
customize section of your .emacs. You can also do this later by
using `mairix-edit-saved-searches'.mairix-use-saved-searchmairix-edit-saved-searchesmairix-saved-searches. You can edit and delete
searches and save them in your .emacs. You can also use this mode to call
mairix with one of the saved searches. Additionally, you can
specify a file name for mairix to use for a certain search
instead of the default one. This is useful if you want to open
different searches at the same time, or if you want to
regularly access certain searches without the need to call
mairix.mairix-edit-saved-searches-customizemairix-saved-searches in a normal
customization buffer. This function exists more or less for
historic reasons, but maybe you like it.mairix-update-database